who has suffered - German English Dictionary